import Message from "./message"
export class RestrictedSweepsSetMessge extends Message {
  sweepIds: any
  constructor(e) {
    super(), (this.sweepIds = e)
  }
}
export class RestrictedSweepsClearedMessge extends Message {
  constructor() {
    super()
  }
}
export class BeginMoveToSweepMessage extends Message {}
export class MoveToSweepMessage extends Message {
  fromSweep: any
  toSweep: any
  timestamp: number
  constructor(e, t) {
    super(), (this.fromSweep = t), (this.toSweep = e), (this.timestamp = Date.now())
  }
}
export class EndMoveToSweepMessage extends MoveToSweepMessage {
  alignmentType: any
  placementType: any
  constructor(e, t, i, n) {
    super(e, n), (this.alignmentType = t), (this.placementType = i)
  }
}
export class SweepFloorOverrideMessage extends Message {
  sweep: any
  from: any
  to: any
  constructor(e, t, i) {
    super(), (this.sweep = e), (this.from = t), (this.to = i)
  }
}
